package com.sds.sweng.swat.miplatform.service.figures.components;

import org.eclipse.draw2d.geometry.Point;

import com.sds.sweng.swat.miplatform.service.validation.ValidationInfo;
import com.sds.sweng.swat.miplatform.service.validation.ValidationProperty;

public interface ValidationComponent {

	public ValidationInfo getValidationInfo(String serviceId);

	public ValidationProperty[] getValidationProperties(ValidationInfo validationInfo);

	public String[] getValidationTypes();

	public String[] getValidationCompareOperators();

	public Point getComponentLocation();

	public void refresh(String serviceId);

}
